package com.example.dto;

import java.math.BigDecimal;
import java.util.Date;

public class PurQueryDto {
    private Integer venderId;
    private Integer goodsId;
    private String lotNo;
    private String opFlag;
    private String startDate;
    private String endDate;
    private Integer pageNum;
    private Integer pageSize;
    private String invOwner;


    private BigDecimal hnyyPurRebatePurListId;
    private BigDecimal hnyyPurRebateListId;
    private String purchaseNo;
    private String venderName;
    private String venderOpcode;
    private Date receiverDate;
    private String goodsOpcode;
    private String goodsName;
    private String goodsDesc;
    private String unitName;
    private String productLocation;
    private String channelOpcode;
    private String chcanelName;
    private BigDecimal qty;
    private BigDecimal taxPrice;
    private BigDecimal taxRate;
    private String lotNoR;
    private Date produceDate;
    private Date expireDate;
    private Date impDate;
    private String comGoodsBatch;
    private String checkerName;
    private Date checkDate;
    private String opFlagName;
    private BigDecimal rebAmt;
    private BigDecimal actRebAmt;
    private BigDecimal totalApplyAmt;

    public void setVenderId(Integer venderId) {
        this.venderId = venderId;
    }

    public void setGoodsId(Integer goodsId) {
        this.goodsId = goodsId;
    }

    public void setLotNo(String lotNo) {
        this.lotNo = lotNo;
    }

    public void setOpFlag(String opFlag) {
        this.opFlag = opFlag;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public void setPageNum(Integer pageNum) {
        this.pageNum = pageNum;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public void setInvOwner(String invOwner) {
        this.invOwner = invOwner;
    }

    public void setHnyyPurRebatePurListId(BigDecimal hnyyPurRebatePurListId) {
        this.hnyyPurRebatePurListId = hnyyPurRebatePurListId;
    }

    public void setHnyyPurRebateListId(BigDecimal hnyyPurRebateListId) {
        this.hnyyPurRebateListId = hnyyPurRebateListId;
    }

    public void setPurchaseNo(String purchaseNo) {
        this.purchaseNo = purchaseNo;
    }

    public void setVenderName(String venderName) {
        this.venderName = venderName;
    }

    public void setVenderOpcode(String venderOpcode) {
        this.venderOpcode = venderOpcode;
    }

    public void setReceiverDate(Date receiverDate) {
        this.receiverDate = receiverDate;
    }

    public void setGoodsOpcode(String goodsOpcode) {
        this.goodsOpcode = goodsOpcode;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public void setGoodsDesc(String goodsDesc) {
        this.goodsDesc = goodsDesc;
    }

    public void setUnitName(String unitName) {
        this.unitName = unitName;
    }

    public void setProductLocation(String productLocation) {
        this.productLocation = productLocation;
    }

    public void setChannelOpcode(String channelOpcode) {
        this.channelOpcode = channelOpcode;
    }

    public void setChcanelName(String chcanelName) {
        this.chcanelName = chcanelName;
    }

    public void setQty(BigDecimal qty) {
        this.qty = qty;
    }

    public void setTaxPrice(BigDecimal taxPrice) {
        this.taxPrice = taxPrice;
    }

    public void setTaxRate(BigDecimal taxRate) {
        this.taxRate = taxRate;
    }

    public void setLotNoR(String lotNoR) {
        this.lotNoR = lotNoR;
    }

    public void setProduceDate(Date produceDate) {
        this.produceDate = produceDate;
    }

    public void setExpireDate(Date expireDate) {
        this.expireDate = expireDate;
    }

    public void setImpDate(Date impDate) {
        this.impDate = impDate;
    }

    public void setComGoodsBatch(String comGoodsBatch) {
        this.comGoodsBatch = comGoodsBatch;
    }

    public void setCheckerName(String checkerName) {
        this.checkerName = checkerName;
    }

    public void setCheckDate(Date checkDate) {
        this.checkDate = checkDate;
    }

    public void setOpFlagName(String opFlagName) {
        this.opFlagName = opFlagName;
    }

    public void setRebAmt(BigDecimal rebAmt) {
        this.rebAmt = rebAmt;
    }

    public void setActRebAmt(BigDecimal actRebAmt) {
        this.actRebAmt = actRebAmt;
    }

    public void setTotalApplyAmt(BigDecimal totalApplyAmt) {
        this.totalApplyAmt = totalApplyAmt;
    }

    public Integer getVenderId() {
        return venderId;
    }

    public Integer getGoodsId() {
        return goodsId;
    }

    public String getLotNo() {
        return lotNo;
    }

    public String getOpFlag() {
        return opFlag;
    }

    public String getStartDate() {
        return startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public Integer getPageNum() {
        return pageNum;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public String getInvOwner() {
        return invOwner;
    }

    public BigDecimal getHnyyPurRebatePurListId() {
        return hnyyPurRebatePurListId;
    }

    public BigDecimal getHnyyPurRebateListId() {
        return hnyyPurRebateListId;
    }

    public String getPurchaseNo() {
        return purchaseNo;
    }

    public String getVenderName() {
        return venderName;
    }

    public String getVenderOpcode() {
        return venderOpcode;
    }

    public Date getReceiverDate() {
        return receiverDate;
    }

    public String getGoodsOpcode() {
        return goodsOpcode;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public String getGoodsDesc() {
        return goodsDesc;
    }

    public String getUnitName() {
        return unitName;
    }

    public String getProductLocation() {
        return productLocation;
    }

    public String getChannelOpcode() {
        return channelOpcode;
    }

    public String getChcanelName() {
        return chcanelName;
    }

    public BigDecimal getQty() {
        return qty;
    }

    public BigDecimal getTaxPrice() {
        return taxPrice;
    }

    public BigDecimal getTaxRate() {
        return taxRate;
    }

    public String getLotNoR() {
        return lotNoR;
    }

    public Date getProduceDate() {
        return produceDate;
    }

    public Date getExpireDate() {
        return expireDate;
    }

    public Date getImpDate() {
        return impDate;
    }

    public String getComGoodsBatch() {
        return comGoodsBatch;
    }

    public String getCheckerName() {
        return checkerName;
    }

    public Date getCheckDate() {
        return checkDate;
    }

    public String getOpFlagName() {
        return opFlagName;
    }

    public BigDecimal getRebAmt() {
        return rebAmt;
    }

    public BigDecimal getActRebAmt() {
        return actRebAmt;
    }

    public BigDecimal getTotalApplyAmt() {
        return totalApplyAmt;
    }
}
